home *** CD-ROM | disk | FTP | other *** search
/ PC Open 101 / PC Open 101 CD 1.bin / CD1 / INTERNET / EMAIL / pop file / setup.exe / README.lib < prev    next >
Encoding:
Text File  |  2001-09-07  |  2.4 KB  |  82 lines

  1. kakasi-2.2.5w-lib3b.diffñ╦ñ─ñññ╞
  2.  
  3. 1999/05/09
  4. ╠ε╝≤╡«╗╠ <knok@daionet.gr.jp>
  5.  
  6. íª╠▄┼¬
  7.  
  8. ñ│ñ∞ñ▐ñ╟íóCñΣperlñ╩ñ╔ñ½ñΘKAKASIñ≥╗╚ñªñ┐ñßñ╦ñ╧íó╝┬╣╘Ñ╒ÑíÑñÑδñ╬╞■╜╨╬╧ñ≥
  9. ═°═╤ñ╣ñδ╩²╦íñ╖ñ½ñóñΩñ▐ñ╗ñ≤ñ╟ñ╖ñ┐íúñ╜ñ╬ñ┐ñßíó╝┬╣╘╗■ñ╬Ñ╤Ñ╒Ñ⌐í╝Ñ▐Ñ≤Ñ╣ñΣ╗╚
  10. ññ╛í╝Ωñ╦╛»í╣╞±ñ¼ñóñΩñ▐ñ╖ñ┐íú
  11. ñ│ñ╬Ñ╤Ñ├Ñ┴ñ╧íóKAKASIñ≥ÑΘÑñÑ╓ÑΘÑΩ▓╜ñ╖íóñΦñΩ┤¬╩█ñ╦═°═╤ñ╟ñ¡íóñ½ñ─Ñ╤Ñ╒Ñ⌐í╝
  12. Ñ▐Ñ≤Ñ╣ñ≥╕■╛σñ╡ñ╗ñδñ│ñ╚ñ≥╠▄┼¬ñ╦║ε└«ñ╖ñ▐ñ╖ñ┐íú
  13.  
  14. íª║ε└«╩²╦í
  15.  
  16. ÑΘÑñÑ╓ÑΘÑΩñ╬║ε└«ñ╦┼÷ñ┐ñ├ñ╞ñ╧íó├▐╟╚ÑñÑ≤Ñ┐í╝Ñ═Ñ├Ñ╚Ñ»ÑΘÑ╓ñ╬╣Γ╢╢═╡┐«ñ╡ñ≤ñ¼
  17. ║ε└«ñ╡ñ∞ñ┐ѬÑΩÑ╕Ñ╩Ñδñ╬KAKASI-2.2.5ñ╬Ñ╜í╝Ñ╣ñ╚íó╡■┼╘┬τ│╪ñ╬╟╧╛∞╚Ññ╡ñ≤ñ¼║ε
  18. └«ñ╡ñ∞ñ┐KAKASI-2.2.5═╤ñ∩ñ½ñ┴╜±ñ¡Ñ╤Ñ├Ñ┴ñ¼╔¼═╫ñ╟ñ╣íú
  19.  
  20. KAKASI-2.2.5ñ╬Ñ╜í╝Ñ╣ñ≥┼╕│½ñ╖íóñ∩ñ½ñ┴╜±ñ¡Ñ╤Ñ├Ñ┴ñ≥┼÷ñ╞ñ┐╛σñ╟íóÑ╟ÑúÑ∞Ñ»Ñ╚
  21. ÑΩkakasi-2.2.5╛σñ╟
  22.  
  23. $ patch -p1 < kakasi-2.2.5w-lib3b.diff
  24.  
  25. ñ╚╝┬╣╘ñ╖íóÑ╤Ñ├Ñ┴ñ≥┼¼═╤ñ╖ñ╞▓╝ñ╡ññíúñóñ╚ñ╧íó─╠╛∩ñ╬make╝Ω╜τñ╚╞▒ñ╕ñ╟ñ╣íú
  26.  
  27. ░╩▓╝ñ╬┤─╢¡ñ╟╞░║εñ≥│╬╟ºñ╖ñ╞ñññ▐ñ╣íú
  28. Linux 2.2.9 + gcc 2.7.2.3 + binutils 2.9.1 + glibc 2.0.7t + wcsmbs4.1
  29.  
  30. íªÑñÑ≤Ñ╣Ñ╚í╝Ñδ
  31.  
  32. ┴│ñδñ┘ñ¡Ñµí╝Ñ╢╕ó╕┬ñ╟íólibkakasi.a, libkakasi.so, libkakasi.hñ≥┼¼┼÷ñ╩Ñ╟Ñú
  33. Ñ∞Ñ»Ñ╚ÑΩñ╦Ñ│Ñ╘í╝ñ╖ñ╞▓╝ñ╡ññíú
  34.  
  35. (├φ) `make install'ñ╟ñ╧ÑñÑ≤Ñ╣Ñ╚í╝Ñδñ╡ñ∞ñ▐ñ╗ñ≤íú
  36.  
  37. íª╗╚ññ╩²
  38.  
  39. ╝íñ╬3ñ─ñ╬┤╪┐⌠ñ¼═°═╤ñ╟ñ¡ñ▐ñ╣íú
  40.  
  41. int kakasi_getopt_argv(int, char **)
  42.  
  43. ╜Θ┤ⁿ▓╜ñ≥╣╘ñññ▐ñ╣íúkakasiñ≥╡»╞░ñ╣ñδñ╚ñ¡ñ╚╞▒ñ╕░·┐⌠ñ≥╗╪─Ωñ╖ñ╞▓╝ñ╡ññíú░╩▓╝
  44. ñ╬╬πñ╟ñ╧`kakasi -w'ñ≥╝┬╣╘ñ╖ñ┐ñ╬ñ╚╞▒ñ╕└▀─Ωñ╟╜Θ┤ⁿ▓╜ñ╡ñ∞ñ▐ñ╣íú
  45.  
  46. char *argv[] = {"kakasi", "-w"};
  47. kakasi_getopt_argv(2, argv);
  48.  
  49. ╜Θ┤ⁿ▓╜ñ╦└«╕∙ñ╣ñ∞ñ╨0ñ≥íó╝║╟╘ñ╣ñ∞ñ╨1ñ≥╩╓ñ╖ñ▐ñ╣íú
  50.  
  51. char *kakasi_do(char *)
  52.  
  53. ╜Φ═²ñ≥╣╘ñññ▐ñ╣íú░·┐⌠ñ╦ñ╧íó╜Φ═²ñ╬┬╨╛▌ñ╚ñ╩ñδ╩╕╗·╬≤ñ╪ñ╬Ñ▌ÑñÑ≤Ñ┐ñ≥┼╧ñ╖ñ▐ñ╣íú
  54. ╜Φ═²╖δ▓╠ñ╧íó╩╕╗·╬≤ñ╪ñ╬Ñ▌ÑñÑ≤Ñ┐ñ╚ñ╖ñ╞╩╓ñ╡ñ∞ñ▐ñ╣íú╩╓ñ╡ñ∞ñ┐Ñ▌ÑñÑ≤Ñ┐ñ╧íó
  55. kakasi_do╞Γ╔⌠ñ╟mallocñ╡ñ∞ñ┐ÑßÑΓÑΩ╬╬░Φñ╟ñ╣íú╔╘═╫ñ╦ñ╩ñ├ñ┐╗■┼└ñ╟freeñ╣ñδ
  56. ╔¼═╫ñ¼ñóñΩñ▐ñ╣íú
  57.  
  58. int kakasi_close_kanwadict()
  59.  
  60. KAKASIñ¼Ñ╟Ñ╒Ñ⌐ÑδÑ╚ñ╟╗╚═╤ñ╣ñδ╝¡╜±ñ≥Ñ»Ñφí╝Ñ║ñ╖ñ▐ñ╣íúkakasi_getopt_argvñ≥
  61. ╩ú┐⌠▓≤╕╞ñ╙╜╨ñ╣╛∞╣τñ╦ñ╧íóñ╜ñ╬┴░ñ╦ñ½ñ╩ñΘñ║ñ│ñ╬┤╪┐⌠ñ≥╕╞ñ╨ñ╩ñ»ñ╞ñ╧ñ╩ñΩñ▐ñ╗ñ≤íú
  62. ╜Φ═²ñ╦└«╕∙ñ╖ñ┐╛∞╣τñ╧0ñ≥íó╝║╟╘ñ╖ñ┐╛∞╣τñ╧1ñ≥╩╓ñ╖ñ▐ñ╣íú
  63.  
  64. íª├°║ε╕óñ╦ñ─ñññ╞
  65.  
  66. Copyright 1999 NOKUBI Takatsugu <knok@daionet.gr.jp>
  67.  
  68. ñ│ñ╬ÑΘÑñÑ╓ÑΘÑΩñ╧KAKASIñ½ñΘ╟╔└╕ñ╖ñ┐ñΓñ╬ñ╩ñ╬ñ╟íóKAKASIñ╚╞▒ñ╕ñ»GPLñ╬╕╡ñ╟
  69. ñ╬║╞╟█╔╒íó▓■╩╤ñ¼╟ºñßñΘñ∞ñ╞ñññ▐ñ╣íú╛▄║┘ñ╦ñ─ñññ╞ñ╧íóKAKASIñ╬Ñ╜í╝Ñ╣ñ╦┤▐ñ▐
  70. ñ∞ñδCOPYINGñ╚ñññªÑ╒ÑíÑñÑδñ≥╗▓╛╚ñ╖ñ╞▓╝ñ╡ññíú
  71.  
  72. íª╠╚└╒
  73.  
  74. ñ│ñ╬ÑΘÑñÑ╓ÑΘÑΩñ╧╠╡╩▌╛┌ñ╟ñ╣íúñ│ñ╬ÑΘÑñÑ╓ÑΘÑΩñ≥═°═╤ñ╣ñδñ│ñ╚ñ╦ñΦñ├ñ╞╚»└╕ñ╣
  75. ñδñññ½ñ╩ñδ╗÷┬╓ñ╦ñ─ñññ╞íó║ε╝╘ñ╧░∞└┌ñ╬└╒╟ññ≥╔Θñññ▐ñ╗ñ≤íú
  76.  
  77. íª╝╒╝¡
  78.  
  79. KAKASIñ╬ѬÑΩÑ╕Ñ╩Ñδñ╬║ε╝╘ñ╟ñóñδ╣Γ╢╢═╡┐«ñ╡ñ≤íóñ∩ñ½ñ┴╜±ñ¡Ñ╤Ñ├Ñ┴ñ╬║ε╝╘ñ╟ñó
  80. ñδ╟╧╛∞╚Ññ╡ñ≤ñ╦┤╢╝╒ñññ┐ñ╖ñ▐ñ╣íú
  81. Ñ╨Ñ░Ñ∞Ñ▌í╝Ñ╚ñ≥ñ»ñ└ñ╡ñ├ñ┐╣¡└Ññ╡ñ≤íó╞ú╕╢ñ╡ñ≤ñ╦┤╢╝╒ñññ┐ñ╖ñ▐ñ╣íú
  82.